#include "auxiliar.h"

static const char *server = "192.168.1.101";
static const char *user = "ninguem";
static const char *password = "ninguem";
static const char *database = "redes8";

// Definição da Conexão MySQL.
static MYSQL *conn;


// Operações básicas com BANCO.
void inicializarBanco();
void liberarResultSet(MYSQL_RES *);
void fecharBanco();

// Funções específicas para o managerAgenda.
void criarUsuario(char*, char*);
void atualizarUsuario(char*, char*);
void deleteUsuario(char*);

// Funções para o Servidor agenda.
int fazerLogin(char* nome, char* senha);

// Função CRUD para banco.
int recuperarEvento(char* usuario, char* data, char* hora_inicial, MYSQL_RES** resultSet);
int recuperarTodosEventos(char* usuario, char* data, MYSQL_RES** resultSet);


void adicionarEvento    (Comando* cmd, char* retorno);
void atualizarEvento    (Comando* cmd, char* retorno);
void removerEvento      (Comando* cmd, char* retorno);
void removerTodosEventos(Comando* cmd, char* retorno);

